Add a local_only property to GtkFileChooserEntry
authorFederico Mena Quintero <federico@novell.com>
Wed, 21 Jan 2009 03:16:46 +0000 (03:16 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Wed, 21 Jan 2009 03:16:46 +0000 (03:16 +0000)
commit2c07a59e5496ba1f677a29068f5199c3f0c27b22
treebae96ffdcd29987933204e821139aa9cf063c2d1
parent92ec0276fc2795a575729bb61e257a62a6abbb70
Add a local_only property to GtkFileChooserEntry
Patch by Carlos Garnacho <carlos@imendio.com> - add a local_only
property to GtkFileChooserEntry:

* gtk/gtkfilechooserentry.c (struct _GtkFileChooserEntry): Add a
local_only field.
(_gtk_file_chooser_entry_init): Default to local_only being true.
(start_explicit_completion): Don't allow completion of non-native
files if local_only is turned on.
(start_loading_current_folder): Don't start loading non-native
folders if local_only is turned on.
(_gtk_file_chooser_entry_set_local_only): New function.
(_gtk_file_chooser_entry_get_local_only): New function.

* gtk/gtkfilechooserentry.h (_gtk_file_chooser_entry_set_local_only,
_gtk_file_chooser_entry_get_local_only): New prototypes.

* gtk/gtkfilechooserdefault.c (set_local_only): Set the local_only
property on the entry.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
svn path=/trunk/; revision=22156
ChangeLog
gtk/gtkfilechooserdefault.c
gtk/gtkfilechooserentry.c
gtk/gtkfilechooserentry.h